	.list {
		width: 100%;
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
		padding: 20upx 0;
		.sc-tour-li-tags{
			position: absolute;
			top: 0;
			left:5%;
			width: 65upx;
			height: 64upx;
			font-size: 18upx;
			color: #FFFFFF;
			word-wrap: break-word;
			word-break: break-all;
			text-align: center;
			background-image: url('https://jy-shops.oss-cn-beijing.aliyuncs.com/client/image/add_images/sc-tags.png');
			background-size: cover;
			z-index: 10;
			transform-origin: 0 0;
			padding: 0 10upx;
			box-sizing: border-box;
			display: flex;
			align-items: center;
			justify-content: center;
			flex-wrap: wrap;
			&.top{
				top: 20upx;
			}
			text{
				transform: scale(0.8,0.8);
				line-height: 1.3;
			}
		}
		.pic {
			width:244upx;
			height:244upx;
			margin-right: 20upx;
			position: relative;
			border-radius: 10upx;
			overflow: hidden;
			.pic-cover {
				width: 100%;
				height: 100%;
			}
		}
		.pro-flex{
			display: flex;
			align-items: center;
			justify-content: space-between;
			margin-top:25upx;
			min-width:432upx;
		}
	
		.info {
			flex: 1;
			position: relative;
			box-sizing: border-box;
			border-bottom: 2upx solid #f0f0f0;
			max-width:432upx;
			// height: 244upx;
			padding-bottom: 20upx;
			display: flex;
			flex-direction: column;
			justify-content: space-between;
			align-items: flex-start;
			min-height: 274upx;
			.info_tilte {
				font-size: 28upx;
				color: #333333;
				overflow: hidden;/*超出部分隐藏*/
				white-space: nowrap;/*不换行*/
				text-overflow:ellipsis;/*超出部分文字以...显示*/
				max-width:432upx;
			}
	
			.desc {
				font-size: 24upx;
				color: #666;
				line-height: 32upx;
				height: 32upx;
				overflow: hidden;/*超出部分隐藏*/
				white-space: nowrap;/*不换行*/
				text-overflow:ellipsis;/*超出部分文字以...显示*/
				margin: 20upx 0;
				max-width:432upx;
			}
	
			.price {
				// margin-top: 20upx;
	
				.price_now {
					font-size: 28upx;
					color: #f73e2f;
					line-height: 40upx;
					font-weight: bold;
					&::before{
						content: "￥";
						display: inline-block;
						font-size: 20upx;
						font-weight: 500;
					}
				}
	
				.price_line {
					font-size: 18upx;
					color: #999;
					line-height: 40upx;
					text-decoration: line-through;
					margin-left: 10upx;
				}
			}
	
			.addcart {
				// position: absolute;
				// bottom: 15upx;
				// right: 0;
				width: 44upx;
				height: 44upx;
				image {
					width: 100%;
					height: 100%;
				}
			}
	
			.add_delet {
				position: absolute;
				bottom: 20upx;
				right: 0;
	
				.delet {
					text-align: right;
	
					.icon {
						font-size: 28upx;
						color: #999999;
					}
				}
	
				.add {
					.icon {
						font-size: 28upx;
						color: #999999;
					}
	
					text {
						font-size: 28upx;
						margin: 0 10upx;
					}
				}
			}
		}
	
	}
	.volume {
		font-size: 20upx;
		color: #999;
		margin: 20upx 0 20upx 0;
	}
	.volume-font{
		padding: 8upx 17upx;
		box-sizing: border-box;
		background:rgba(255,40,66,0.04);
		width: auto;
		height: auto;
		float: left;
		border-radius:4upx;
		color: #FF2842;
		display: flex;
		align-items: center;
		justify-content: center;
		image{
			width:25upx;
			height: 25upx;
			margin-right:10upx;
		}
	}